home *** CD-ROM | disk | FTP | other *** search
/ One Click 21 (Special) / OC021.iso / Juegos / King of Skeleton / King of Skeleton.swf / scripts / DefineSprite_236 / frame_2 / DoAction.as
Encoding:
Text File  |  2006-02-02  |  1.6 KB  |  59 lines

  1. var tsm = choose_mc.menu_mc;
  2. var i = 1;
  3. while(i < 6)
  4. {
  5.    if(_parent.so.data.ct >= i - 1)
  6.    {
  7.       tsm["locked" + i].gotoAndStop("unlocked");
  8.    }
  9.    else
  10.    {
  11.       tsm["locked" + i].gotoAndStop("locked");
  12.    }
  13.    tsm["feedback" + i].pb_txt.text = Time.formatTime(_parent.so.data.pb[i - 1]);
  14.    i++;
  15. }
  16. if(_parent.uid != undefined)
  17. {
  18.    tsm.loading_mc.gotoAndStop("show");
  19.    var send_lv = new LoadVars();
  20.    var reply_lv = new LoadVars();
  21.    send_lv.uid = _parent.uid;
  22.    send_lv.sendAndLoad(_global.masterurl + "chal.php",reply_lv,"POST");
  23.    reply_lv.onLoad = function(success)
  24.    {
  25.       if(success && !reply_lv.error)
  26.       {
  27.          _parent.chal_times = [reply_lv.t1,reply_lv.t2,reply_lv.t3,reply_lv.t4,reply_lv.t5,reply_lv.t6];
  28.          _parent.chal_times.name = reply_lv.name;
  29.          tsm.loading_mc.gotoAndStop("hide");
  30.          var _loc2_ = 1;
  31.          while(_loc2_ <= 6)
  32.          {
  33.             if(_parent.chal_times[_loc2_ - 1] > 0)
  34.             {
  35.                tsm["feedback" + _loc2_].chal_txt.text = Time.formatTime(_parent.chal_times[_loc2_ - 1]);
  36.             }
  37.             else
  38.             {
  39.                tsm["feedback" + _loc2_].chal_txt.text = Time.formatTime();
  40.             }
  41.             _loc2_ = _loc2_ + 1;
  42.          }
  43.          tsm.showChallenger.gotoAndStop("challenge");
  44.          if(_parent.chal_times.name)
  45.          {
  46.             tsm.challenger_txt.text = _parent.chal_times.name;
  47.          }
  48.       }
  49.       else
  50.       {
  51.          trace("error");
  52.          tsm.loading_mc.gotoAndStop("error");
  53.       }
  54.       delete send_lv;
  55.       delete reply_lv;
  56.    };
  57. }
  58. stop();
  59.